概要
Unreal Engine5(以下UE5)にてC++で開発する場合、処理を変更する度にIDEでビルドする必要がないように標準でLive Codingが有効になっています。
環境
- Windows 11 Pro
- Rider 2023.1.3
- Unreal Engine 5.4
Live Codingとは
Live Codingとは、UEエディタを開いた状態でC++クラスの変更をビルドし、変更を反映させる機能を指します。
問題
Windowsを日本語で使用している方へ UEのLive Codingを実行する際、コンパイルが通らない場合にエラーが表示されることがありますが、エラーメッセージが文字化けしていて、内容が全くわからないことがあります。
修正方法
- Windows設定を開く
- 「言語と地域」を選択
- 「管理用の言語の設定」をクリック
- 「管理」タブ→ 「システムロケールの変更」を選択
- 「ベータ:ワールドワイド言語サポートでUnicode UTF-8を使用 」にチェックを入れる
結果
文字化けしていた内容が正しく日本語で表示されるようになります。
この設定により、Live Codingのエラーメッセージの文字化けが解消されます!